Conan 2.0 使用方法
1 创建conan 文件。
在Clion 项目根目录下创建conanfile.txt
[requires]
libcurl/8.1.2
[generators]
CMakeToolchain
2 cmake安装依赖
cd examples2.0/
conan install .. --output-folder=cmake-build-debug
3 配置CmakeLists.txt
cmake_minimum_required(VERSION 3.20)
project(conan2_0 C)
set(CMAKE_C_STANDARD 11)
include(${CMAKE_BINARY_DIR}/conan_toolchain.cmake)
include_directories(include)
find_package(CURL REQUIRED)
add_executable(conan2_0 main.c)
target_link_libraries(${PROJECT_NAME} CURL::libcurl)
4 开始构建和编译
make .. -DCMAKE_TOOLCHAIN_FILE=conan_toolchain.cmake -DCMAKE_BUILD_TYPE=Release
cmake --build .
Warning
远程开发时,下载的依赖包在 ~/.conan/,这个目录不会同步到本地,所Clion 远程开发会报错。conan 适用于windows 和mac的开发,不适合linux 开发。